Blog listing page by default will display all your post. This is the post page you set on Settings > Reading > Posts Page.
This is a general wordpress settings, the same on all themes.
Now, you intend to display a specific category only, please go to Appearance > Menu. Edit your current menu, remove the blog page link and replace with the specific category you want to display.
I think we have a misunderstanding here. There’s a blog with all your articles, where these articles can be group. So in the heirarchy, blog is on top and it can have categories under it. So when you set a certain page as POST PAGE, it will display all articles regardless of categories unless you have specified not to display certain category. I think your recipes and product reviews are custom post types. Can you confirm? If it is a custom post type, that means default post page listing cannot do what you want. You might need to use ESSENTIAL GRID to create the listing page. This plugin can display default blog post and other custom post type available on your site.
I might be wrong and you do have actually blog categories as shown on your sidebar:
The issue is you have permalink error. Instead of categories you have blog posts on the URL. It was causing an error. We might need to check your setup. Please share site credentials inside a secure note. That might be the answer on all of those 3 that you need. Category pages are controlled by a template and not by the builder.
I have logged in to your site but you did not do any of the suggestion that I have previously provided that is why you are not seeing any changes on your site.
Can you fix the error for my, its delaying me from launching my website
Please also note that this is not a theme error but more on the setup of the menu items since you mentioned you are not that familiar with web developer.
I will go over each item in your current setting and explain the items that you will have to change or add and please take time to read and apply the suggestions as the support we provide is limited to providing suggestions, answers, and solution but not to actually setup your website.
Firstly, the Blog page in the menu item is still the page that is set as the Posts page that is why it is still showing all the posts:
Next is your Recipe menu item which you have correctly added:
However, when you go on the website and click on the Recipe menu item, it links to the homepage. This is because of what you have set in the category base field of the Permalinks setting of your site:
This setting messes up the URL of the category index pages since there should be no spaces set between the category base setting and %20 is also invalid.
Lastly, the Product Reviews link:
Going on your site and clicking the Product Reviews link shows a blank page. That is because you still have it as the Product Reviews page which is a blank page. It should be added as a Category in the menu link as instructed in my previous reply.
Now, from your current setup - here are the things that you need to do:
#1. Remove the Blog, Recipes, and Product Reviews menu items that are in the menu:
#2. Go to the Add Menu Items area that is in the left of the menu settings then scroll to the Categories option then select the Blog, Recipes, and Product categories and add it to the menu.
#3. Save the menu
#4. Go to WP Admin > Settings > Permalinks then change the setting of the category base option. This is an optional field so you can leave it blank and remove the current setting. If you want to set it to something, you can change blog%20posts to blog-posts.
Once you completed the steps above, the Blog, Recipes, and Product Reviews pages on the site will be index pages of the post that are specific to those categories.