Slice bacon into 1 inch squares and cook till almost crisp. Drain and set aside.
Cut both onions in half, cut side down thickly julienne. Using same skillet pat dry. Add butter and oil to skillet and saute peppers for about 10 minutes. Add onions and cook until onions just begin to get translucent. Add diced garlic. Add bacon and set on very low heat on back burner stirring occasionally!!
In large skillet brown your ground beef and drain well. Add bacon, peppers, garlic, and onions to beef. Add tomatoes and kidney beans. Cover and simmer on very low heat always remembering to stir occasionally!!
Now cook your pasta a little pasta al dente until all dark yellow disappears from shells! Drain and mix all together in very large pot. Ready to serve!!!